README.TicTacToe
----------------

Description
-----------

A simple Tic-Tac-Toe program.  I've discovered that young kids really like the Newton,
but there isn't much for them to do on it.  This app is just for fun, and uses some
visual and sound effects to spice things up.

Version
-------
0.3

Screen Layout
-------------

The screen layout of this program from top to bottom and left to right
has the following elements:

++ Title:
-- The name of the application "TicTacToe".

++ Play board:
-- Tap in a square to make a move.

++ "Erase Board" button:
-- A button, which when tapped moves erases the play board with a
visual effect.

++ "Smoke" radio button:
-- A button, which when on causes the "Erase Board" button to make
the play board go "poof".

++ "Trash" radio button:
-- A button, which when on causes the "Erase Board" button to make
the play board be thrown in the trash.

++ "Human vs. Human" checkbox
-- A checkbox which when checked disables the newton from playing,
allowing two people to play.

++ "Play Dumb" checkbox
-- A checkbox which when checked makes the newton play stupidly,
allowing the human to win a lot.

++ Info button:
-- A button, which when tapped will cause some basic info about
"TicTacToe" to be displayed.

++ Close box:
-- Closes "TicTacToe".


Caveats:
--------

* Only tested on Newton MP 100.

* Can't turn off/change sound effects.

* Mostly harmless.

Future enhancements?
--------------------
* Add more sounds.  For example, a cat meowing for a draw ("cat's game"),
applause for win, or something when Newton loses.

* Make app a floater, possibly resizeable, so TicTacToe can be played while
other things are on screen.

* Make a separate preferences view, and make preferences persistant.

* Use Infra-red link to allow people to play on two newtons.

* Others?

Let me know what you think.  Most votes for new features via email get
priority.


Legal stuff
-----------

This program is Copyright ) 1994 by James Thiele. It may be distributed
freely as long as the program is unmodified and is accompanied by this
README file.

Because there are too many lawyers in the world, I add the following
statement:

In using this software, you understand and agree that this software is provided
Ras isS without warranty of any kind.  The author does not make any warranties,
either expressed or implied, including but not limited to implied warranties of
merchantability and fitness for a particular purpose, with respect to this software.

In no event shall the author be liable for any consequential, incidental, or special
damages whatsoever (including without limitation, damages for loss of critical
data, loss of profits, interruption of business and the like) arising out of the
use or inability to use this software.

Credits
-------
Apple PIE/Newton Developer Technical Support for examples and articles
on Newton programming.

Author
------
James Thiele

You can let the author know what you think of this program by contacting him 
at:

email:
jet@eskimo.com
73537,1460     on Compuserve (checked weekly)
JamesThiele    on eWorld (checked weekly)
JET1                 on AOL  (checked weekly)

Snail mail:
8217 5th Ave NE, #303
Seattle, WA  98115

(Addresses valid as of 19 December 1994)